package inutan.game.context;

import org.ricks.orm.OrmContext;
import java.util.List;
import java.util.Optional;

public final class GameUserContext extends UserContext {

    public GameUserContext(long userId) {
        super(userId);
    }

    @Override
    public Optional<RoleInfo> roleInfo() {
        return OrmContext.me().uniqueCacheLoad(RoleInfo.class,1L);
    }

    @Override
    public List<MailInfo> mailInfo() {
        return OrmContext.me().multiCacheLoad(MailInfo.class,1l);
    }

    @Override
    List<GachaInfo> gachaInfo() {
        return null;
    }

    @Override
    List<CardInfo> cardInfo() {
        return null;
    }

}
